heap coals of fire on (someone's) head

Translations
сыпать угли на голову (кому-то)
He heaped coals of fire on his enemy's head by forgiving him.
Он сыпал угли на голову своему врагу, прощая его.
Definitions
To heap coals of fire on someone's head means to do something kind or generous for someone who has wronged you, with the intention of causing them to feel remorse or guilt for their actions. It is often used in a moral or ethical context, suggesting that kindness can lead to a change of heart.